1108 N Matdilda Ave, Sunnyvale, CA 94089-1206, Sunnyvale
Came here during lunch time with team on a weekday. Really like the ambience of this place. Made a reservation here but
Came here during lunch time with team on a weekday. Really like the ambience of this place. Made a reservation here but